<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:p="http://primefaces.org/ui">

    <ui:composition>
        <h:form id="menuForm" >

            <p:menubar id="Administrador" rendered="#{usuarioSesionMB.usuarioAdministrador}">
                <p:menuitem value="#{myBundle.Home}" action="#{usuarioSesionMB.logOut()}" icon="ui-icon-home"/>
                <p:submenu label="#{myBundle.Maintenance}">
                    <p:menuitem value="AreaEmpresa" outcome="/catalogos/areaEmpresa/index" />
                    <p:menuitem value="Categoria" outcome="/catalogos/categoria/index" />
                    <p:menuitem value="Departamento" outcome="/catalogos/departamento/index" />   
                    <p:menuitem value="Dirección" outcome="/catalogos/direccion/index" />    
                    <p:menuitem value="Empresa" outcome="/catalogos/empresa/index" />
                    <p:menuitem value="EstadoCivil" outcome="/catalogos/estadoCivil/index" />
                    <p:menuitem value="EstadoEmpresa" outcome="/catalogos/estadoEmpresa/index" />
                    <p:menuitem value="EstadoPublicacion" outcome="/catalogos/estadoPublicacion/index" />
                    <p:menuitem value="EstadoUsuario" outcome="/catalogos/estadoUsuario/index" />
                    <p:menuitem value="Habilidad" outcome="/catalogos/habilidad/index" />
                    <p:menuitem value="HabilidadesExtras" outcome="/catalogos/habilidadesExtras/index" />
                    <p:menuitem value="Idioma" outcome="/catalogos/idioma/index" />
                    <p:menuitem value="Municipio" outcome="/catalogos/municipio/index" />
                    <p:menuitem value="Pago" outcome="/catalogos/pago/index" />
                    <p:menuitem value="Pais" outcome="/catalogos/pais/index" />
                    <p:menuitem value="Rol" outcome="/catalogos/rol/index" />
                    <p:menuitem value="Rubro" outcome="/catalogos/rubro/index" />
                    <p:menuitem value="TipoCargo" outcome="/catalogos/tipoCargo/index" />
                    <p:menuitem value="TipoContacto" outcome="/catalogos/tipoContacto/index" />
                    <p:menuitem value="TipoContratacion" outcome="/catalogos/tipoContratacion/index" />
                    <p:menuitem value="TipoEstudio" outcome="/catalogos/tipoEstudio/index" />
                    <p:menuitem value="TipoJornada" outcome="/catalogos/tipoJornada/index" />
                    <p:menuitem value="TipoPago" outcome="/catalogos/tipoPago/index" />
                    <p:menuitem value="TipoRubro" outcome="/catalogos/tipoRubro/index" />
                    <p:menuitem value="TipoTarjeta" outcome="/catalogos/tipoTarjeta/index" />
                    <p:menuitem value="Usuario" outcome="/catalogos/usuario/index" />
                </p:submenu>
                <f:facet name="options">
                    <p:outputLabel value="Bienvenido #{usuarioSesionMB.usuario.usuario}  -"/>
                    <p:commandButton value="#{myBundle.CloseSesion}" action="#{usuarioSesionMB.logOut()}"  icon="ui-icon-power"/>
                </f:facet>
            </p:menubar>
            <p:menubar id="Candidado" rendered="#{usuarioSesionMB.usuarioCandidato}">
                <p:menuitem value="#{myBundle.Home}"  outcome="/index.xhtml?faces-redirect=true"  icon="ui-icon-home"/>
                <p:submenu label="#{myBundle.Candidato}">
                    <p:submenu label="Genaral" icon="ui-icon-person">
                        <p:menuitem value="Cuenta de Usuario" />
                    </p:submenu>
                    <p:submenu label="Curriculum" icon="ui-icon-document">
                        <p:menuitem value="Curriculum"  outcome="#{candidatoCvMB.prepararCv(usuarioSesionMB.usuario.personaList.get(0))}"/>                        
                        <p:menuitem value="Subir Curriculum"/>
                    </p:submenu>
                    <p:submenu label="Empleo" icon="ui-icon-wrench">
                        <p:menuitem value="Buscar Empleo" outcome="/vistas/busquedaEmpleo/busquedaEmpleo"/>
                        <p:menuitem value="Ver Postulaciones" outcome="/vistas/postulacionEmpleo/verpostulaciones"/>
                        <p:menuitem value="Ver Mensajes" />                            
                    </p:submenu>                    
                </p:submenu>
                <f:facet name="options">
                    <p:outputLabel value="Bienvenido #{usuarioSesionMB.usuario.usuario}  -"/>
                    <p:commandButton value="#{myBundle.CloseSesion}" action="#{usuarioSesionMB.logOut()}"  icon="ui-icon-power"/>
                </f:facet>
            </p:menubar>
            <p:menubar id="Empresa" rendered="#{usuarioSesionMB.usuarioEmpresa}" >
                <p:menuitem value="#{myBundle.Home}"  outcome="/index.xhtml" icon="ui-icon-home"/>
                <p:submenu label="#{myBundle.Empresa}" icon="ui-icon-flag">
                    <p:submenu label="Publicaciones" icon="ui-icon-script">
                        <p:menuitem value="Crear una Publicación" outcome="#{publicacionRegistroMB.prepararPublicacion(usuarioSesionMB.usuario.empresaList.get(0))}" />
                        <p:menuitem value="Historial de Publicicón" outcome="#{publicacionHistorialMB.prepararHistorial(usuarioSesionMB.usuario.empresaList.get(0))}"/>                                              
                    </p:submenu>
                    <p:submenu label="Postulaciones" icon="ui-icon-person">
                        <p:menuitem value="Ver Postulaciones" outcome="/vistas/detallePostulacion/detallePostulaciones"/>                        
                    </p:submenu>
                </p:submenu>
                
                <p:submenu label="#{myBundle.Configurations}" icon="ui-icon-gear">
                    <p:menuitem value="#{myBundle.ChangePassword}" outcome="/empresa/cambioClave.xhtml" icon="ui-icon-locked"/>
                    <p:menuitem value="#{myBundle.UpdateEntity}" outcome="/empresa/actualizacionDatosEmpresa.xhtml" icon="ui-icon-contact"/>
                </p:submenu>

                <f:facet name="options">
                    <p:outputLabel value="Bienvenido #{usuarioSesionMB.usuario.usuario}  -"/>
                    <p:commandButton value="#{myBundle.CloseSesion}" action="#{usuarioSesionMB.logOut()}"  icon="ui-icon-power"/>
                </f:facet>
            </p:menubar>

            <p:tabMenu activeIndex="0" rendered="#{!usuarioSesionMB.usuarioEnSesion}">  
                <p:menuitem value="#{myBundle.Home}"  action="#{usuarioSesionMB.logOut()}" icon="ui-icon-home"/>
                <p:menuitem value="Candidato" icon="ui-icon-person" outcome="/vistas/sesionCandidato"/>  
                <p:menuitem value="Empresa" icon="ui-icon-suitcase" outcome="/empresa/sesionEmpresa"/>  
                <p:menuitem value="Buscar empleos" icon="ui-icon-search" outcome="/vistas/busquedaEmpleo/busquedaEmpleo"/>  
                <p:menuitem value="Contactos" icon="ui-icon-mail-closed"/>  
            </p:tabMenu> 

            <div align="right">
                <p:commandButton rendered="#{!usuarioSesionMB.usuarioEnSesion}" value="Iniciar Sesión" onclick="WVDialoSesion.show()"/>
            </div>
        </h:form>

    </ui:composition>

</html>